/*
 * HittedState.h
 *
 *  Created on: 23/05/2011
 *      Author: DessaVida
 */

#ifndef HITTEDSTATE_H_
#define HITTEDSTATE_H_

#include "core/State.h"
#include "entity/GameObject.h"
#include "entity/Physics.h"

class HittedState : public State<GameObject> {
public:
	HittedState();
	virtual ~HittedState();

	void Enter(GameObject* owner);

	void Execute(GameObject* owner);

	void Exit(GameObject* owner);

	string toString();
};

#endif /* HITTEDSTATE_H_ */
